package main

import (
	"fmt"
)

func main() {

	//声明slice 是一个切片，并初始化，默认值1,2,3
	slice1 := []int{1, 2, 3}
	fmt.Println(slice1)

	//声明slice是一个切片，但是没有给slice分配空间
	var slice []int
	//开辟三个空间，默认值是0
	slice = make([]int, 3)
	fmt.Println(slice)

	//声明切片，同时给slice分配三个空间，初始化是0
	var slice3 []int = make([]int, 3)
	fmt.Println(slice3)

	//判断slice是否为空
	if slice == nil {
		fmt.Println("是一个空切片")
	}

}
